to produce litters - Francés Inglés Diccionario